package com.nebula.service;

import java.util.List;

import javax.servlet.http.HttpServletRequest;

import com.nebula.common.ServerResponse;
import com.nebula.vo.FileAndFolderListVo;

public interface IFileAndFolderListService {
	List<FileAndFolderListVo> getFileAndFolderList(int pageNum,int pageSize,String username,int parentId,
			HttpServletRequest request);
	
	List<FileAndFolderListVo> searchFileAndFolderList(int pageNum,int pageSize,String username,String queries
			,HttpServletRequest request);
	
	List<FileAndFolderListVo> getUrlShareList(String valArr);
	
	List<FileAndFolderListVo> getUrlShareListByParentId(String parentId,String username);
	
	ServerResponse getAllFileAndFolderList(String username,int parentId);
	
	ServerResponse searchAllFileAndFolderList(String username,String queries);
}
